package com.zkthink.ceres.authority.dto.auth;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

/**
 * @ClassName LoginParamDTO2
 * @Description: LoginParamDTO2
 * @Author zxw
 * @Date 2020/12/19
 * @Version V1.0
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "LoginParamVO", description = "登录参数")
public class LoginParamVO extends LoginParamDTO {
    @ApiModelProperty(value = "签名值")
//    @NotEmpty(message = "签名值不允许为空")
    private String signData;

    @ApiModelProperty(value = "签名证书")
//    @NotEmpty(message = "签名证书不允许为空")
    private String signCert;


    @ApiModelProperty(value = "随机认证")
//    @NotEmpty(message = "随机认证不允许为空")
    private String random;
}
